[]
获取系统配置记录。
响应
状态代码: 200
成功
更新系统配置。
请求模式
响应
状态代码: 204
成功
状态代码: 400
错误请求
状态代码: 404
未找到
更新公司名称。
请求模式
data
响应
状态代码: 204
成功
状态代码: 400
错误请求
更新系统图标。
请求模式
data
响应
状态代码: 204
成功
状态代码: 400
错误请求
获取系统图标。
响应
状态代码: 200
成功
byte
更新登录页面中显示的图标。
请求模式
data
响应
状态代码: 204
成功
状态代码: 400
错误请求
更新登录页面显示的背景图片。
请求模式
data
响应
状态代码: 204
成功
状态代码: 400
错误请求
获取系统密码策略。
响应
状态代码: 200
成功
更新系统密码策略。
请求模式
data
响应
状态代码: 204
成功
状态代码: 400
错误请求
获取用户锁定时间。
响应
状态代码: 200
成功
int32
更新用户锁定时间。
请求模式
int32
响应
状态代码: 204
成功
检索全局组织是否已启用。
响应
状态代码: 200
成功
更新自定义 CSS 内容。
请求模式
data
响应
状态代码: 204
成功
更新自定义 HTML 内容。
请求模式
data
响应
状态代码: 204
成功
获取电子邮件设置。
响应
状态代码: 200
成功
状态代码: 404
未找到
更新电子邮件设置。
请求模式
响应
状态代码: 204
成功
状态代码: 400
错误请求
获取与安全相关的设置,包括“PasswordPolicy”、“LockedTime”、“AllowUserResetPassword”和“CookieLifetime”。
响应
状态代码: 200
成功
更新安全相关设置,包括“PasswordPolicy”、“LockedTime”、“AllowUserResetPassword”和“CookieLifetime”。
请求模式
响应
状态代码: 204
成功
状态代码: 400
错误请求
显示/隐藏全局组织。
请求模式
boolean
响应
状态代码: 204
成功
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
securitySettings | SystemConfigSecuritySettings | ||
customView | SystemConfigCustomView | ||
viewDecorations | SystemConfigViewDecorations | ||
preferences | SystemConfigPreferences |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
passwordPolicy | PasswordPolicy | ||
lockedTime | int32 | 用户被锁定的时长,单位为分钟 | 60 |
allowUserResetPassword | Boolean | 是否运行用户重置密码 | |
defaultCookieLifetime可为空 | int32 | 登录时未勾选“记住我”选项的用户的 cookie 过期时间,以天为单位。 | |
cookieLifetimeForRememberLogin可为空 | int32 | 登录时选中“记住我”选项的用户的 cookie 过期时间,以天为单位。 | 14 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
loginPageTip可为空 | string | ||
css可为空 | string | ||
html可为空 | string |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
logo可为空 | string | ||
bgImage可为空 | string |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
companyName可为空 | string | ||
sysIcon可为空 | string | ||
showGlobalTenant | Boolean |
Enum:
WeakPasswordPolicy
NormalPasswordPolicy
StrongPasswordPolicy
密码策略。
* WeakPasswordPolicy
- 0 - 弱密码策略。
* NormalPasswordPolicy
- 10 - 正常的密码策略。
* StrongPasswordPolicy
- 20 - 强密码策略。
该模型用于描述处理 Web 请求时发生的所有错误。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
errors可为空 | ApiError | 错误列表。 |
该模型用于描述处理 Web 请求时发生的错误。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
code可为空 | string | 错误的唯一标识。 | |
message可为空 | string | 错误的描述文本。 | |
context可为空 | string | 错误的一些相关上下文信息。 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
companyName可为空 | string | 系统标题。 | "Wyn Enterprise" |
sysIcon可为空 | string | 系统图标的 base64 字符串。 | "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg..." |
logo可为空 | string | 登录页面logo的base64字符串。 | "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg..." |
bgImage可为空 | string | 登录页面背景图片的base64字符串。 | "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg..." |
passwordPolicy | PasswordPolicy | ||
lockedTime可为空 | int32 | 多次无效登录的锁定时间,单位为分钟。 | 60 |
loginPageTip可为空 | string | 登录页面的提示信息。 | "This is just a tip." |
css可为空 | string | 自定义 CSS 内容。 | "body { font-family: sans-serif; }" |
html可为空 | string | 自定义 HTML 内容。 | "Custom HTML Content" |
allowUserResetPassword可为空 | Boolean | 是否允许用户重设密码。 | true |
showGlobalTenant可为空 | Boolean | 登录时是否显示“全局”组织。 | true |
defaultCookieLifetime可为空 | int32 | 登录时未勾选“记住我”选项的用户的 cookie 过期时间,以天为单位。 | |
cookieLifetimeForRememberLogin可为空 | int32 | 登录时选中“记住我”选项的用户的 cookie 过期时间,以天为单位。 | 14 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
name可为空 | string | 密码策略的名称。 | |
value | int32 | 密码策略的代表值。 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
serverAddress可为空 | string | SMTP 服务器地址。 | "smtp.gmail.com" |
serverPort | int32 | SMTP服务的监听端口。 | 465 |
enableSSL | Boolean | 是否启用 SSL 协议。 | true |
userName可为空 | string | 登录SMTP服务的用户名。 | "example@gmail.com" |
password可为空 | string | 用户的密码。 | "MyPassword" |
senderName可为空 | string | 电子邮件发件人的显示名称。 | "MyDisplayName" |
senderEmail可为空 | string | 电子邮件发件人的显示电子邮件地址。 | "example@gmail.com" |
emailSenderType | EmailSenderType | ||
googleClientId可为空 | string | Google 邮件服务的客户端 ID。 | "your_client_id" |
googleClientSecret可为空 | string | Google 邮件服务的客户端密码。 | "your_client_secret" |
googleTokens可为空 | string | 为使用 Google 邮件服务发送电子邮件而生成的令牌。 | "generated_token" |
Enum:
SMTP
GoogleAPI
电子邮件发件人类型。
* SMTP
- 0 - 使用 SMTP 协议发送电子邮件。
* GoogleAPI
- 1 - 使用 Google API 发送电子邮件。